storage tissue - German English Dictionary